
Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/
works/1086317.
  Rating:
      Explicit
  Archive Warning:
      Underage
  Category:
      M/M
  Fandom:
      Homestuck
  Relationship:
      Dave_Strider/Karkat_Vantas
  Character:
      Dave_Strider, Karkat_Vantas
  Additional Tags:
      Mating_Cycles/In_Heat, Sloppy_Makeouts, Horn_Stimulation, Bulges_and
      Nooks, Blow_Jobs, The_Full_Yaois, Shower_Sex
  Collections:
      DaveKat_fics
  Stats:
      Published: 2013-12-17 Words: 3874
****** Anytime, Kitkat ******
by MutantofTime
Summary
     Karkat's in heat and tries to hide it, but one certain insufferable
     prick just won't let him be.
"Fuck you," Karkat gave off his normal retort to Dave, who was mercilessly
pestering him. Karkat was expecting Dave's usual reply, but something threw him
off this time.
"Anytime, Kitkat," Dave replied, as per usual with a content smirk on his face.
What if he really meant it?
Karkat's blood pusher pumped faster at the thought. He had never taken Dave
seriously when he said it, but what if he really was serious?
Karkat began to panic, throwing down his romance novel and standing up
abruptly. This was hormones. He blamed everything on the hormones.
"Woah woah woah, where you goin'?" Dave asked, stepping in front of Karkat.
"I-...just get the fuck out of my way!" Karkat ordered, flustered. When Dave
didn't move, Karkat pushed him out of the way. He needed to get away from him,
and fast.
"Dude, what's your problem?" Dave asked, latching onto Karkat's arm and holding
him back, preventing him from leaving.
"Nothing! Let me go!" Karkat yelled. Oh god, why was this happening? Karkat was
in no way, shape, or form flushed for Dave. No.
The red on his face said otherwise.
"Aww! What's got Karkitty all flustered?" Dave asked in a teasing manner, a
very small smile dwelling on his face.
Karkat gave a small squeak when Dave leaned in towards him, so close that
Karkat felt his breath on his face. Of course, Dave meant nothing by it, he was
just getting a closer look at Karkat's slightly red tinted changing eyes. Of
course, they'd change fully soon enough, a lot sooner than either of them
expected, but that wasn't the point. Currently, there was still much more grey
than red, but the red was becoming noticable. Karkat had mentioned before that
the amount of blood color had something to do with hormones, he didn't know.
Dave smirked at this; Karkat was just now starting to hit puberty. Of course,
he was the first of the trolls to do so, but it still amused Dave that trolls
were so far behind.
Now Dave was smirking because Karkat's pupils were dilating, showing either
telltale signs of attraction or that he was high. Dave put his bets on the
former; Karkat didn't do sopor slime.
"I see, can't get enough of the D Strider, can you?"
Karkat sputtered like a fish out of water.
"N-no! It's not like that!" Karkat needed to get out of there. Dave didn't
understand what this was doing to him, and it wasn't even Karkat's fault.
"Oh really now?" Dave asked, pushing Karkat gently against the wall.
Karkat's blood boiled under his skin. He didn't want Dave, yet he did. Of
course, it wouldn't matter what he wanted, he already knew he needed Dave. The
heat wouldn't quell on it's own for quite a few more days. Stupid, stupid,
stupid...Karkat hated himself for going into heat, but he couldn't help it. It
was a normal troll thing that happened when they hit puberty, and then every
few sweeps after. Karkat whimpered when Dave got closer, and that threw Dave
off.
"Woah, dude. Did you just fucking whimper at me?" Dave asked, pulling back from
Karkat only to see that the other males eyes were shut tight, and all visible
skin was flushed bright red-grey.
"Dude, I was only messing around, I wasn't actually..." Dave trailed off when
Karkat's eyes popped open, and they were a hell of a lot redder than before.
"What's going on, Karkat?"
"I'm in heat, dumbass! I've been in heat for 2 days now, which is why I
was trying to stay away from you all, but a certain Stridouche doesn't know
when to leave someone alone!" Karkat snapped, pushing Dave away again.
"You weren't like this a few minutes ago..."
"That's because I was able to keep it under wraps! But now you...you triggered
it!"
"I didn't even do anything!" Dave retorted, crossing his arms. "And you were
fine a few days ago!"
"Yeah, a few days ago! Trolls start changing over the course of a few months,
and the eye color changing shows signs of heat on its way, which by itself is
the last part of triggering the final stages of whatever this is. At the end of
the heat cycle, I'll have a growth spurt, shed this layer of skin to show a
darker, stronger one, and my eyes will have changed completely by then. I'll be
an adult troll in the matter of 2 weeks at the most, Dave," Karkat huffed,
annoyed at having to explain everything about trolls to the human. After taking
a breath, he added, "And yes, Strider, this is your fault! You just think it's
okay to go around d-dominating me when I'm like this and it not to have...some
kind of effect?"
Dave listened to Karkat, surprised that trolls really weren't as far behind as
he thought. He blushed slightly at Karkat's last comment, but ignored it mostly
in favor of asking another question.
"Why aren't the others changing?"
"Because," Karkat sighed, "Lowbloods start the cycle earlier than those higher
on the hemospectrum, because we have shorter lives."
"Oh."
The silence that followed was nothing but awkward, but that didn't stop
Karkat's body from continuing its process. He was very uncomfortable, and just
wanted to be alone since there was no one who would help him, and he wasn't
sure if he even wanted their help. Karkat couldn't help the tiny Alternian
clicking sound of need that escaped him.
"Karkat?" Dave called out.
"What?" Karkat replied through gritted teeth.
Dave moved too quickly for Karkat to react, moving forward and capturing
Karkat's lips in a kiss. Though tense at first, Karkat melted into the kiss,
simply hoping Dave wasn't doing this to use or mock him. No matter how much he
denied it, Karkat really did have flushed feelings for Dave. Besides that, he
needed this.
These thoughts aside, Karkat reciprocated the kiss eagerly, relishing in the
way Dave's hands trailed fire across his skin wherever he touched. Karkat was
gasping by the time Dave pulled away, but he still managed to spit out words
that didn't quite have the usual bite to them.
"I swear to god if this is just a bunch of bullshit to you I'll-"
Dave cut him off.
"It's not."
Karkat glared at Dave for a few more moments, seemingly satisfied with the
answer when the glare softened. Karkat wrapped his arms around Dave's neck,
pulling him down for another kiss. Dave's arms wrapped around Karkat's waist,
pulling him flush against himself. He felt Karkat shiver as his fingertips
pushed barely underneath the troll's shirt, caressing the skin that was located
there.
Dave didn't notice all that much when Karkat pushed his shades up on his head
and out of the way. His eyes were closed, but apparently Karkat's weren't and
he pulled back, waiting to see Dave's eyes. No one had ever seen his eyes
before except for Bro and Terezi, and Terezi had only tasted them through a
screen. John had seen them when Dave was a baby, but they were blue then, as
all baby's eyes are. Because of this, Dave was a little nervous to show Karkat
his eyes, especially since the troll hated the color red. Even so, Dave slowly
peeked his eyes open, one at a time.
"Holy shit," Karkat exclaimed, awestruck that somehow, this human had the same
mutant colored eyes as him. He had to admit, the eyes suited Dave well. He
could even describe him as hot. Hell, Dave could always be described as hot,
but he looked so much better with those red eyes, weighed down with lust.
Karkat pulled Dave close to kiss him once again, and he began letting out
subtle moans when Dave began rubbing his grubscars. These moans became louder
once Dave figured out that the bases of Karkat's horns were just as sensitive,
if not even more so than his grubscars.
"Strider..." he growled. "Stop the fucking teasing. Just...just take me
already!"
Dave was mildly surprised by Karkat's request, but then again, he was moaning
like a bitch in heat. Oh wait, yeah, he was in heat. Ha. Besides that, Dave
remembered how just a few minutes earlier, Karkat had openly admitted that
being dominated turned him on. Keeping this in mind, Dave began to comply to
Karkat's demands, pulling the shirts off both the troll and himself. He moved
immediately in to nip at Karkat's exposed neck and shoulder while his hands
fumbled around in lower regions.
Karkat tilted his head to give Dave more access, and pushed into him wherever
they made contact. He couldn't help it, it all felt so good. He was on sensory
overload, but god he loved it. Of course, if his bulge didn't get more
attention soon, he swore he would explode. Karkat whined, rolling his hips up
into Dave's wandering hand, not able to give a more clear signal.
Too bad for him, Dave did get the message, and he would've done something about
it if they weren't still in one of the common rooms where they could easily be
walked in on.
"C'mon, babe," he said, pulling away from Karkat but taking his hand after
captchaloguing their shirts. "We need to go somewhere else."
"Hnng," Karkat whined, but followed Dave anyways out into the hallway. After
checking to see if anyone was around, Dave led Karkat to his own room, pushing
him onto the bed and leaning over him. Dave pressed his lips to Karkat's, but
they didn't stay there long, as he began trailing kisses down to Karkat's neck,
leaving more marks as he went. His lips passed over Karkat's chest, and Dave
gently sucked and bit at Karkat's overly-sensitive grubscars. Karkat arched up
under the touch, making a pitiful chirping sound. Dave could feel the heat
rolling off of him, and couldn't deny him the touches he wanted. Especially
when he resorted to begging and using Dave's first name.
"Dave, oh god...please!" Karkat whined, his nails clawing at any part of Dave
he could reach.
Dave swore he could just get off on the way Karkat begged, the way he
groaned so desperately. But no, he decided to keep his cool and continue
exploring Karkat's torso with his mouth, moving tantalizingly slow in by inch
downwards until he reached the waistband of Karkat's way-too-tight jeans. He
made it a point to skillfully undo the button and fly with his teeth, and then
finally, finally slid Karkat's pants off his hips, only leaving the boxers
behind.
Karkat keened when Dave began palming him, letting out loose cries and moans as
Dave massaged him with his skilled DJ's fingers.
Dave sat up, taking in the moaning mess that Karkat had become. He was
completely open, vulnerable, and willing to any touch from Dave. He continued
to lift his hips into the air for contact even when Dave's hand left him. Dave
moved to peck a small kiss on Karkat's lips before hooking his fingers into the
waist of the trolls boxers and sliding them off, exposing Karkat's wriggling
and unsheathed bulge.
Karkat groaned as the cooler air met his newly exposed bulge, which writhed
around, searching for contact. Dave smirked up at Karkat, his eyebrow raised in
silent question. Karkat gasped as Dave let his bulge curl around his finger,
and gave him a quick nod. Dave then pulled a bit at Karkat's bulge with his
hand, attempting to straighten it out a little before licking a strip up the
bottom of it. Dave didn't mind the flavor, as it wasn't unbearable and kinda
tasted like cherries. Karkat bit his lip, trying to hold back sounds of
pleasure as Dave continued to assault his bulge with his mouth.
Dave soon turned the simple licking into sucking Karkat's bulge fully into his
mouth, which had the troll moaning is pleasure he could no longer hide. Hell,
he didn't want to hide it anymore. He was enjoying this so much, finally
getting relieve from days of unbearable heat that he hadn't been able to do
anything about. It was like getting water after being in a dessert for weeks.
Sweet relief that you just couldn't get enough of.
Karkat didn't bother to keep himself quiet, moaning loudly as Dave worked his
tongue around the troll's bulge, humming to send pleasurable vibrations
throughout. Karkat gasped out loud as he lifted his hips, trying to get Dave to
take more of him in. It just wasn't enough. Dave just sucked harder, his
fingers tracing Karkat's thighs upwards until he discovered something else.
How the fuck did he not notice that trolls had both? Damn, was this fucking
hot. Dave pulled off Karkat's bulge, ignoring the troll's loud whines of
protest. He sort of just brushed Karkat's bulge away from his face, chuckling
as it curled in on itself as Dave held it aside with one hand to get a better
look at..what was this, a nook? Dave assumed so, thinking back on the comments
where Karkat would call him a 'nookeater'.
Dave took one finger from his other hand, using it to trace the folds of
Karkat's nook, red and glistening and dripping with genetic material. Dave
moved forward, licking the slit which received quite the reaction from Karkat,
who arched his back with a loud incoherent moan. Satisfied with this reaction,
Dave dipped his tongue inside, working around the tight heat as Karkat squirmed
in ecstasy.
Dave slowly began to work his tongue harder, pressing more deeply into Karkat
and sucking as the troll clawed at his sheets. Dave inhaled deeply, idly
working Karkat's bulge with one hand as he brought two fingers up from the
other, adding them to tease Karkat's nook along with his tongue.
The pleasure was absolutely overwhelming. Karkat was on fire, heat surging
through him, and he swore he could hear his own bloodpusher beat. He wanted to
close his thighs, the stimulation overwhelming him, only emphasized by his
heat, but Dave was in the way. But like hell Karkat wanted him to
move, hell no. Fuck, he needed this, it was perfect. Perfect, but not enough,
but somehow working anyways. Karkat had figured if he just ignored the whole
heat thing, it'd go away. It had worked really, but his plan was now completely
foiled by the way Dave was thrusting his tongue around in his nook.
"Fffuuuuck Strider oh god," Karkat drawled out. He had a taste of pleasure, and
he could never fucking go back. He couldn't go back to just not having this
pleasure, ignoring the way his body begged for release, even knowing Karkat
couldn't provide it himself. As long as he had Dave, he would be okay,
everything would be okay.
Karkat was abruptly drawn out of his thoughts as sudden shocks of white-hot
pleasure coursed through him, the Strider having hit a spot inside him that
amplified everything. Dave could tell this was the case, as he assaulted the
spot over and over, leaving Karkat literally squirming, trying to move away
from the overwhelming feelings, but at the same time not being able to because
he couldn't live without them.
"Dave please please please fuck it I can't I can't," Karkat moaned out, his
head spinning. Dave ignored Karkat, instead carefully grazing his teeth across
Karkat's sensitive areas in just a way to make it too good, too much. Karkat's
stomach tightened, and he bit his lip, throwing his head back. He couldn't
control the way his hips thrust against Dave's face, the way he clawed at the
sheets, trying to keep a grip on reality but losing himself entirely.
Dave could tell the troll was close, and he only worked harder, determined to
bring Karkat over the edge. He was way more into this than he should've been,
but fuck it, Karkat was hot and they were young and could die in a year. Might
as well live this one to the fullest.
Karkat arched his back, his eyes rolling back as he practically screamed out
Dave's name in pleasure, his release finally coming. Dave just swallowed what
he could from Karkat's nook, not being able to bring himself to care about the
red fluids pumping into his hair and over the side of his face. God, it
wouldn't stop coming, how long do troll orgasms even last? Dave threw these
thoughts aside, gently lapping at Karkat's nook.
Panting, Karkat tried to pull away from Dave, the overstimulation becoming too
much for him. "Please Dave...stop fuck...ahhh." His voice was tired, quiet.
Raw.
Dave pulled away, and Karkat almost came again just from the sight of the human
covered in his genetic material. God, that was kinky as shit. And hot.
Dave looked at Karkat, licking a stray drop from his lip and smirking. "Feelin'
better?"
Come to think of it, Karkat sighed with relief. The heat had subsided a lot,
though he knew it would come back later. Probably a lot sooner than either of
them could handle. But for now, he felt really tired, relieved. The burning was
gone, and his bulge was finally drawing itself back into it's sheath,
satisfied. Karkat nodded tiredly. If he wasn't hyped up on hormones, or so
tired from the actions previous, he probably wouldn't have made his next
request.
"Dave...f-fuck, Strider, come cuddle with me."
Dave raised an eyebrow, ignoring the way his cock still pulses with need in his
own jeans. "Cuddle with you?"
"Yeah."
Dave made a face at the sheets. "In all that?"
"I don't care right now," Karkat answered, holding his arms out to Dave.
"Fine, but only for a few minutes."
Dave crawled up to Karkat, trying to keep a grimace off his face as he wrapped
his arms around the other, trying to keep his dick from rubbing against the
troll. He really didn't think Karkat would appreciate it if Dave just started
humping against him.
Karkat snuggled back up against Dave, destroying the humans efforts on not
touching dick, but afterwards did not move.
Dave was torn between sighing in relief or letting out a frustrated groan. He
did neither, only concentrating on the way Karkat started purring. It was cute.
Karkat began drifting off to sleep, comforted by the human and the way he felt
relieved now. There was still some feeling, almost like a persistent itch that
let him know that the heat would come back, and it probably wouldn't be long,
but Karkat couldn't think of that right now. He was content the way he was.
They laid there for about 15 minutes before Dave began protesting, feeling the
genetic material drying on himself. Gross. Dave slowly sat up, ignoring the way
Karkat growled, and explained himself.
"Look man, I don't wanna wake up with my hair glued to my face. I wanna
shower," Dave drawled, gesturing to the genetic material covering his hair and
face.
Karkat looked down at himself, red in the face. He could use one too.
"Then let me shower with you."
Dave bit his lip. Maybe, if he was lucky, he could convince Karkat to get him
off or something.
"Mmk," he answered, standing up and stripping his pants and boxers off, heading
to the bathroom attached to his room. Karkat followed after him, his eyes
flickering to Dave's now exposed arousal as the two of them got into the
excessively large shower together. Dave turned on the water, adjusting the
temperatures to perfect. He was taken by surprise when something touched his
dick. It was Karkat, of course it was Karkat. His voice was meek when he spoke.
He blamed it on hormones.
"You didn't get off."
"Nah, clearly not," was Dave's reply.
Karkat then began stroking Dave, drawing a muffled gasp out of the human.
Oh god no.
Karkat believed it had something to do with the way he could smell the 'mating
hormones' on Dave, but it was drawing his own heat back. Karkat had to suppress
a moan as he pressed close to Dave, gripping harder and moving his hand faster.
This went on for a while, the water idly hitting their bodies and sliding off,
and eventually Karkat couldn't ignore the way his nook burned again. He stopped
stroking Dave and looked up at him, asking,
"Do you want to fuck me?"
Dave couldn't respond anything but, "Hell fucking yes." After stating so, Dave
pulled Karkat forwards, kissing him roughly and pressing him up against the
wall of the shower. This sent yet another surge of pleasure through Karkat.
Dave grabbed the troll's ass, lifting him until Karkat got the hint, wrapping
his legs around Dave's waist. It was then that Dave managed to line himself up
with Karkat's nook, pressing in slowly.
He didn't have that kind of patience for long though, and soon enough, he was
thrusting hard, fast into Karkat, who bit into the humans shoulder to suppress
his moans. He moved his own hand down to stroke his bulge, which had yet again
unsheathed itself, and tried rocking his hips back onto Dave's, the heat coming
back full force, nothing being enough.
"Mmm, fuck Karkat you're so warm and tight and nng-" Dave cut himself off with
a moan, pressing in with more force and waiting a second before thrusting
again. Everything was just so good, he couldn't get enough of the troll.
Karkat had no stamina left, his pleasure coursing through him at full force
once again. Not nearly as much genetic material was released this time, but it
didn't matter. The way he clenched around Dave sent the human over the edge
too, white spots painting his vision as he came inside the troll.
It took a minute or two for the both of them to come down from their respective
highs, gasping for breath. By the time Dave let Karkat down, he wasn't sure he
could walk, he was so sore. Dave finished up the actual showering pretty
quickly, though taking time to wash Karkat's hair as the troll took care of
showering the rest of himself.
Dave got out first, getting towels for the two of them. He left Karkat in the
bathroom, lounging on the closed toilet seat as Dave changed the sheets on his
bed, setting out his warmest comforter. They were going to cuddle, Karkat had
no other option.
Dave walked back into the bathroom, kneeling in front of Karkat so that they
were level height, and captured the troll's lips in a chaste kiss. He hadn't
been kidding earlier, he really cared.
He then picked Karkat up, carrying him bridal style back to the bed, where they
ditched the towels, instead delving deep into the warm abyss of Dave's
blankets, tangling their limbs together so it was almost as if they were one
being instead of two. Dave kissed Karkat again, whispering,
"I love you, Karkat."
Karkat snorted, "I love you too, douchemuffin."
Dave nuzzles Karkat, who sighs before speaking, "I hope you're ready to go
again in a few hours. This heat thing isn't going to magically disappear."
Dave hums, nodding and replying with a smirk, "Yeah. Anytime, Kitkat."
Please drop_by_the_archive_and_comment to let the author know if you enjoyed
their work!
